Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEIGHTON ROAD Semi-Detached £85,000 6 May 2005
4 LEIGHTON ROAD Terraced £42,500 28 Jul 2004
10 LEIGHTON ROAD Terraced £23,750 20 Apr 2007
12 LEIGHTON ROAD Terraced £60,000 21 Oct 2004
36 LEIGHTON ROAD Terraced £82,000 28 Oct 2022
38 LEIGHTON ROAD Terraced £115,000 30 Jun 2023
40 LEIGHTON ROAD Terraced £115,000 27 Sep 2023